import dayjs from 'dayjs'
export function getTime(date){
	
	// 获取当前时间
	const newDate = new Date().getTime();//13位时间戳
	
	//  获取秒
	const millisecond = parseInt((newDate-date)/1000);
	
	// 转换成格式
	
	const minute = getMinute(millisecond);
	const d = dayjs(parseInt(date));
	if(minute<=30){// 如果半个小时以内 不显示
		return "0";
	}else if(minute<=60*24){// 如果半个小时到一天以内 显示 10:20
		return d.format('HH:mm');
	}else if(minute<=60*24*30){// 如果一天到一个月以内   显示几天前
		return `${parseInt(minute/60/24)}天前`;
	}else {// 一个月以上 显示时间
		return d.format('YYYY-MM-DD');
	}
	
	
}

// 获取分钟
function getMinute(millisecond){
	return parseInt(millisecond/60);
}